The African National Congress (ANC), Africa's oldest liberation movement, has lost its majority... (3 revisions)